home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Devpac 2.12 disk 1.adf / include / graphics / gels.i < prev    next >
Text File  |  1988-10-06  |  2KB  |  127 lines

  1.     IFND    GRAPHICS_GELS_I
  2. GRAPHICS_GELS_I    SET    1
  3. SUSERFLAGS    EQU    $00FF
  4. VSB_VSPRITE    equ    0
  5. VSF_VSPRITE    equ    1<<0
  6. VSB_SAVEBACK    equ    1
  7. VSF_SAVEBACK    equ    1<<1
  8. VSB_OVERLAY    equ    2
  9. VSF_OVERLAY    equ    1<<2
  10. VSB_MUSTDRAW    equ    3
  11. VSF_MUSTDRAW    equ    1<<3
  12. VSB_BACKSAVED    equ    8
  13. VSF_BACKSAVED    equ    1<<8
  14. VSB_BOBUPDATE    equ    9
  15. VSF_BOBUPDATE    equ    1<<9
  16. VSB_GELGONE    equ    10
  17. VSF_GELGONE    equ    1<<10
  18. VSB_VSOVERFLOW    equ    11
  19. VSF_VSOVERFLOW    equ    1<<11
  20. BUSERFLAGS    EQU    $00FF
  21. BB_SAVEBOB    equ    0
  22. BF_SAVEBOB    equ    1<<0
  23. BB_BOBISCOMP    equ    1
  24. BF_BOBISCOMP    equ    1<<1
  25. BB_BWAITING    equ    8
  26. BF_BWAITING    equ    1<<8
  27. BB_BDRAWN    equ    9
  28. BF_BDRAWN    equ    1<<9
  29. BB_BOBSAWAY    equ    10
  30. BF_BOBSAWAY    equ    1<<10
  31. BB_BOBNIX    equ    11
  32. BF_BOBNIX    equ    1<<11
  33. BB_SAVEPRESERVE    equ    12
  34. BF_SAVEPRESERVE    equ    1<<12
  35. BB_OUTSTEP    equ    13
  36. BF_OUTSTEP    equ    1<<13
  37. ANFRACSIZE    EQU    6
  38. ANIMHALF    EQU    $0020
  39. RINGTRIGGER    EQU    $0001
  40. InitAnimate    MACRO
  41.     CLR.L    \1
  42.     ENDM
  43. RemBob    MACRO
  44.     OR.W    #BF_BOBSAWAY,b_BobFlags+\1
  45.     ENDM
  46.     rsreset
  47. VS    rs.b    0
  48. vs_NextVSprite    rs.l    1
  49. vs_PrevVSprite    rs.l    1
  50. vs_DrawPath    rs.l    1
  51. vs_ClearPath    rs.l    1
  52. vs_Oldy    rs.w    1
  53. vs_Oldx    rs.w    1
  54. vs_VSFlags    rs.w    1
  55. vs_Y    rs.w    1
  56. vs_X    rs.w    1
  57. vs_Height    rs.w    1
  58. vs_Width    rs.w    1
  59. vs_Depth    rs.w    1
  60. vs_MeMask    rs.w    1
  61. vs_HitMask    rs.w    1
  62. vs_ImageData    rs.l    1
  63. vs_BorderLine    rs.l    1
  64. vs_CollMask    rs.l    1
  65. vs_SprColors    rs.l    1
  66. vs_VSBob    rs.l    1
  67. vs_PlanePick    rs.b    1
  68. vs_PlaneOnOff    rs.b    1
  69. vs_SUserExt    rs.w    0
  70. vs_SIZEOF    rs.w    0
  71.     rsreset
  72. BOB    rs.b    0
  73. bob_BobFlags    rs.w    1
  74. bob_SaveBuffer    rs.l    1
  75. bob_ImageShadow    rs.l    1
  76. bob_Before    rs.l    1
  77. bob_After    rs.l    1
  78. bob_BobVSprite    rs.l    1
  79. bob_BobComp    rs.l    1
  80. bob_DBuffer    rs.l    1
  81. bob_BUserExt    rs.w    0
  82. bob_SIZEOF    rs.w    0
  83.     rsreset
  84. AC    rs.b    0
  85. ac_CompFlags    rs.w    1
  86. ac_Timer    rs.w    1
  87. ac_TimeSet    rs.w    1
  88. ac_NextComp    rs.l    1
  89. ac_PrevComp    rs.l    1
  90. ac_NextSeq    rs.l    1
  91. ac_PrevSeq    rs.l    1
  92. ac_AnimCRoutine    rs.l    1
  93. ac_YTrans    rs.w    1
  94. ac_XTrans    rs.w    1
  95. ac_HeadOb    rs.l    1
  96. ac_AnimBob    rs.l    1
  97. ac_SIZE    rs.w    0
  98.     rsreset
  99. AO    rs.b    0
  100. ao_NextOb    rs.l    1
  101. ao_PrevOb    rs.l    1
  102. ao_Clock    rs.l    1
  103. ao_AnOldY    rs.w    1
  104. ao_AnOldX    rs.w    1
  105. ao_AnY    rs.w    1
  106. ao_AnX    rs.w    1
  107. ao_YVel    rs.w    1
  108. ao_XVel    rs.w    1
  109. ao_XAccel    rs.w    1
  110. ao_YAccel    rs.w    1
  111. ao_RingYTrans    rs.w    1
  112. ao_RingXTrans    rs.w    1
  113. ao_AnimORoutine    rs.l    1
  114. ao_HeadComp    rs.l    1
  115. ao_AUserExt    rs.w    0
  116. ao_SIZEOF    rs.w    0
  117.     rsreset
  118. DBP    rs.b    0
  119. dbp_BufY    rs.w    1
  120. dbp_BufX    rs.w    1
  121. dbp_BufPath    rs.l    1
  122. dbp_BufBuffer    rs.l    1
  123. dbp_BufPlanes    rs.l    1
  124. dbp_SIZEOF    rs.w    0
  125.     ENDC
  126.  
  127.